home *** CD-ROM | disk | FTP | other *** search
- Short: External Virus Scanner Library v33.39
- Author: ghoermann@gmx.de (Georg Hörmann)
- Uploader: ghoermann@gmx.de (Georg Hörmann)
- Version: 33.39
- Type: util/virus
-
- ============================================================================
- == xvs.library - The eXternal Virus Scanner Library ==
- ============================================================================
- == Copyright © 1997-1999/2001-2002 by Georg Hörmann ==
- == Copyright © 1999-2001 by Alex van Niel ==
- == Copyright © 2001 by Jan Erik Olausen ==
- ============================================================================
-
- The xvs.library contains all the virus recognition and removal code that was
- formerly included in VirusZ. This step has been taken for one major reason:
- VirusZ, Virus_Checker, Virus_Executor and all the other antivirus software
- can be updated quickly without releasing the whole packages every time a new
- virus appears.
-
- So simply install the xvs.library from this archive to your LIBS: drawer to
- get 100% protection against the latest viruses.
-
- To be able to check if the library in this archive really came straight from
- the author, you can use my public key with the .sig files in the archive.
- If you are not sure or do not trust the included key, then you can always
- request an original copy straight from me (by email, see below) or get it
- from the VHT-Denmark homepage.
-
- Currently I'm developing the xvs.library package alone again, so for bug
- reports, comments or new ideas just contact me at the following addresses:
-
- Snail-mail: Georg Hörmann
- Martinswinkelstr. 16c
- 82467 Garmisch-Partenkirchen
- Germany
-
- email: ghoermann@gmx.de
- ghoermann@epost.de
-
- ============================================================================
-
- xvs.library 33.39 (size: 61.196 bytes)
- - Added size check to bootblock virus recognition in xvsCheckFile().
- Any files bigger than 2048 bytes will no longer be tested for
- bootblock viruses to avoid fake recognitions inside disk-images.
- - Finally fixed the last MuForce hit ($c0.w) in xvsSurveyMemory().
- Thanks to Sensei again for the report and Zeeball for further
- suggestions on this topic.
- - Fixed severe bug in 'Illegal Access' recognition code that caused
- crashes on any files with virus-like hunklengths. Thanks to
- Zeeball for the report and the example files.
- - Added 'NoName (196 Bytes)' linkvirus and 'XFD Infiltrator' virus.
- Thanks to Zeeball for sending them.
- - Fixed problems with native MorphOS applications that directly call
- xvs.library functions. Thanks to Harry Sintonen for the report and
- for further help.
- - Implemented custom Disable() function that prevents loss of data
- on the serial port during xvsSurveyMemory() calls. Thanks to
- Christian of CAPS (www.caps-project.org) for the report and the
- excessive beta-testing!
- - xvsSurveyMemory() now closes TCP ports opened by several viruses.
- These currently are: 1666, 2000, 2001, 2227, 2333, 2421, 2551,
- 4097 and 9876. Please note that closing an open port doesn't cause
- a virus report, it just happens!
- - Once again improved the internal security stuff for less timing
- problems with sensitive software (serial.device still has trouble
- with 115200 baud on a MC68030, use 8n1.device instead!).
- - Added 'Neurotic Death' viruses (6 versions) to xvsSurveyMemory()
- and the installer files to xvsCheckFile().
- - Added new developer files created by Dirk Stöcker. Thanks a lot
- and sorry that I forgot to add them to the last release.
- - Added installer script written by Dave 'Targhan' Crawford. Thanks
- a lot for this contribution.
-